29
21
23
48
178
11
16
78
81
70
41
8
155
42
55
94
27
25
52
24
10
35
152
40
72
28
310
51
7
97
50
399
56
62
187
14
179
6
33
148
100
46
18
37
13
19
149
34
93
31