111
55
41
14
45
62
22
121
26
38
13
89
135
23
6
25
36
120
20
205
171
60
16
7
172
366
81
50
1
35
34
43
241
33
53
356
12
21
10
191
67
11
37
148
59
227