34
158
81
16
25
84
137
185
20
36
49
45
46
100
92
37
135
96
28
30
13
315
21
23
40
93
82
105
191
75
132
199
72
32
47
22
53
60
136
121
139
120
244
39
77
67
430
108