25
1327
82
20
15
179
71
73
14
50
49
76
102
68
37
96
53
17
75
116
374
359
111
138
29
255
408
8
36
92
180
43
44
57
39
11
250
70
9
42
142
38
32
106
298
34
6
436
30
41