111
150
88
58
12
33
35
68
38
28
73
67
124
106
54
170
14
127
76
44
94
20
55
62
23
11
80
118
74
27
221
6
29
22
84
60
125
173
17
45
7
40
105
34
63