30
35
5
50
242
138
44
34
14
161
28
15
39
40
215
54
47
73
82
10
2
119
71
174
11
87
85
84
239
194
64
19
68
280
31
17
25
8
37
16
22
58
53
217
6
12
43
125
91
3