146
89
26
186
145
94
41
117
125
33
67
49
47
27
16
46
180
224
195
85
86
45
69
150
36
35
19
20
80
12
29
9
425
87
132
40
28
48
72
23
14
38
151
37
123
30
124
104