33
29
37
21
14
293
97
64
13
75
22
18
60
131
50
49
53
99
52
95
36
8
26
56
16
9
85
31
28
23
7
41
5
107
15
25
17
19
46
27
129
120
325
180
59
32
44
12
184