66
23
51
151
88
34
42
10
144
60
120
81
67
356
105
114
65
73
27
25
33
87
9
19
41
24
135
121
30
13
178
68
15
5
44
31
49
136
161
251
29
167
214
63
32
54
3
48
35
58
22