15
52
13
47
252
34
22
12
49
60
57
112
29
55
38
87
40
176
43
71
129
48
74
14
130
56
141
124
31
46
617
17
305
152
58
73
11
88
65
42
64
374
26
51
27
208
41
45
67
77
236