33
15
13
31
9
17
12
20
19
16
98
24
27
93
18
21
26
28
10
88
22
7
37
14
73
3
11
43
34
82
30
23
8
52
62
306
70
112
38
56
175
141
122
257