31
87
33
82
3
191
36
211
25
38
100
29
264
15
70
13
178
78
12
385
85
233
228
64
43
44
41
61
117
223
24
21
112
55
32
11
34
192
51
26
47
45
37
84
17
248
95
7