129
34
187
311
25
177
19
155
23
20
51
169
18
40
157
178
126
45
780
99
107
43
68
85
24
109
90
41
21
123
63
88
432
87
81
188
36
55
30
145
54
78
74
102
8
69
257
17
48
53
121
33