37
66
34
19
29
18
184
36
51
76
33
57
16
27
28
7
9
32
17
135
60
54
91
107
31
20
50
122
35
90
93
118
85
105
4
23
2
10
8
120
59
49
11
256