117
76
51
173
103
26
123
62
50
33
31
18
54
41
506
121
11
22
179
13
35
20
119
99
78
126
191
84
28
324
7
275
44
89
10
53
75
25
282
23
46
64
168
287
77
261
47
40
90
112