55
16
12
17
32
10
4
23
21
30
84
31
39
13
33
18
191
25
11
42
24
28
115
202
180
8
7
200
122
3
2
68
1
9
35
22
26
675
38
36
14