124
218
59
145
29
20
74
51
175
41
101
157
153
88
16
127
14
156
60
25
52
58
61
45
40
28
43
146
48
19
168
70
73
13
89
53
90
67
120
340
21
8
134
114
80
27
81
44
5
32
129
239
97