130
25
18
16
48
92
123
53
35
14
117
85
50
94
98
21
167
59
24
197
375
71
28
15
97
33
42
30
27
118
41
101
11
175
22
69
246
72
135
62
74
56
38
32
26
105
173
78
125
170
145