218
11
51
91
55
41
78
62
81
22
67
138
178
20
50
31
164
59
38
103
24
27
77
102
117
61
112
2
13
19
76
159
65
36
10
7
85
155
97
125
80
44
144
70
46
58
37
40
48
29
104
150
30
23