155
22
156
36
18
52
65
60
94
96
108
42
95
100
71
322
229
419
185
41
66
104
117
136
38
85
40
178
39
14
97
80
29
46
16
53
73
62
99
30
17
132
121
87
28
102
105
9
57
7
2
45
134