123
16
13
103
43
19
54
93
56
34
131
146
27
95
65
47
163
108
63
126
30
24
12
11
82
177
44
128
22
33
50
18
149
124
260
7
88
135
23
49
315
221
172
51
38
90
80
48
46
418
20
84
52