26
11
5
9
43
12
7
49
33
27
10
57
18
37
16
44
24
78
59
87
95
91
21
51
3
39
46
29
186
8
17
56
119
15
117
31
42
28
271
50
159
67
145
2
120