73
28
30
36
3
52
29
21
275
103
12
125
176
22
83
10
78
2
289
35
26
24
306
60
6
59
19
231
65
4
74
105
50
117
68
94
141
9
46
191
18
47
208
16
109
40
104
255
171