137
38
89
23
36
26
193
71
28
59
485
20
34
72
150
35
207
172
91
160
73
126
19
52
117
62
119
68
140
33
24
46
27
50
17
57
86
134
7
88
95
139
178
105
108
51
64
9
85
313
49
92