29
7
1
5
59
16
6
17
4
77
40
31
11
221
12
8
36
44
27
20
30
26
256
24
43
58
72
32
84
81
132
93
38
862
157
14
63
88
162
18
78
49
376
52
105
159
57