33
25
18
15
13
23
36
39
22
41
97
47
38
16
12
92
20
11
46
109
56
28
31
73
35
9
27
64
26
30
100
34
29
37
311
82
114
157
45
127
122
96
70
57
132
202