160
35
17
361
23
86
24
98
36
28
41
231
47
6
62
42
34
50
21
29
31
129
159
134
128
92
19
52
144
33
55
8
237
60
69
122
56
65
53
76
25
27
30
88
78
411
20