29
10
193
52
16
18
195
84
3
33
7
14
27
5
78
100
66
60
28
30
32
389
243
31
77
57
4
19
42
26
25
13
51
58
11
121
36
45
70
6
76