30
177
73
147
49
12
18
96
91
202
13
416
151
66
28
109
120
139
50
83
46
77
106
145
21
65
117
6
67
353
136
72
47
5
59
37
70
232
51
19
44
68
122
121
153
214
94
48
103
54