33
2
12
229
3
25
10
24
69
22
7
19
6
34
14
143
46
29
39
8
135
9
17
31
353
5
70
49
4
36
20
45
87
37
43
23
94
48
73
56
58
54
57