28
4
95
68
17
44
101
9
107
12
96
177
19
395
7
48
534
45
57
30
34
178
176
42
50
35
14
55
31
109
247
86
41
15
102
188
81
5
36
142
46
8
127
53
64
51
47
32
70
13