142
32
172
216
18
120
79
46
20
44
76
31
30
87
33
61
314
22
54
17
241
110
29
65
112
96
16
100
36
205
150
233
25
193
19
217
67
95
1
37
34
35
270
13
58
10
130
74
180
28