33
15
13
31
9
17
12
20
19
16
98
24
25
93
18
21
26
27
32
10
87
22
7
36
70
3
11
43
82
30
29
23
8
52
62
305
112
38
37
56
175
141
122
257