29
33
132
19
79
62
17
11
22
4
8
68
179
24
0
824
197
34
63
38
51
292
84
39
83
43
40
188
115
9
109
25
49
27
70
702
23
28
205
16
60
46
56
94