29
185
23
19
14
43
25
12
54
13
20
48
27
10
69
90
71
34
95
367
15
7
36
47
17
2
8
9
11
16
273
39
40
72
64
35
30
86
184
75
99
164
32