107
131
27
18
54
16
45
41
3
25
121
92
51
21
137
71
15
26
48
34
52
89
53
11
24
30
14
42
59
60
47
175
7
245
82
19
470
85
145
29
56
84
73
79
70
5
183
119
17