28
12
51
5
16
29
9
224
11
61
20
90
31
6
18
17
33
25
14
8
22
37
69
43
88
48
42
85
62
57
121
30
66
78
21
53
91
87
233
134
56
137
3
274
60
108
44
13