52
136
36
51
77
47
1130
2317
15
75
24
58
21
9
72
29
23
19
110
10
20
2716
12
74
91
25
81
246
258
68
64
213
281
93
145
56
28
54
1374
272