28
55
23
336
11
251
301
17
95
18
6
96
22
48
5
144
3
13
176
462
79
46
29
16
25
30
7
14
9
21
141
53
67
8
12
73
1
2
24
149
45
75
39
41
10