28
27
4
37
110
8
89
126
14
29
26
146
178
58
31
32
11
98
13
7
117
16
85
95
432
21
51
73
74
20
40
19
18
129
63
225
2
12
60
47
10
44