36
8
2
75
9
3
17
16
6
33
51
50
38
48
23
71
26
24
94
68
34
46
22
141
115
380
83
135
216
59
188
120
1950
77
281
140
100
81
88
194
238
295