51
9
15
7
76
8
4
29
26
6
37
18
25
62
31
43
17
105
83
118
60
90
72
13
52
14
63
48
55
32
27
114
23
126
80
28
176
395
11
64
113
86
124
16
230
189