162
24
33
21
29
87
368
37
38
249
60
516
70
11
53
17
48
57
8
50
205
82
183
164
100
16
18
25
122
35
43
346
212
97
405
253
67
1620
366
144
26
68
36
86
79
41
80
424
10
12
14
58