78
212
77
37
97
352
138
27
173
103
50
92
75
51
25
22
179
46
7
58
802
126
3
15
320
35
72
289
65
21
293
181
113
12
109
125
32
34
74
129
53
110
70
134
59
38
40
64
90
68
104
306
45