29
23
7
63
122
32
24
50
18
25
14
55
62
16
46
78
224
56
8
53
20
174
13
6
11
10
12
17
40
47
102
271
92
5
41
73
117
49
26
91
27
30
66
218