58
4
86
39
23
10
178
73
141
75
24
48
37
105
16
1602
19
82
128
77
117
395
93
12
135
45
28
13
462
130
81
98
65
236
230
5
96
15
43
120
196
50
150
237
35
76
72
202
183
42
57