11
105
25
42
13
66
63
15
21
53
113
36
12
31
51
19
214
132
58
27
16
24
20
387
60
54
157
78
124
41
30
360
55
10
87
133
23
35
39
32
56
175
3
165
43
33