82
74
43
175
26
117
67
36
53
25
353
69
111
12
58
226
27
63
51
145
104
41
57
9
65
85
106
28
31
77
429
147
44
130
150
81
142
52
174
89
245
92
101
215
233
72
131
107
136
568
96
199