49
52
20
15
5
2
94
11
4
92
48
41
14
40
17
9
26
21
29
39
1
35
37
43
27
7
71
16
159
118
25
64
139
46
23
19
75
157
51
18
78