61
19
50
57
118
102
20
52
16
126
77
8
54
32
3
27
94
28
30
39
66
46
37
180
204
24
22
35
76
86
101
145
7
125
149
17
298
31
18
139
11
45
9