152
34
29
44
48
96
298
21
11
63
53
25
52
15
16
128
33
19
14
22
58
478
57
60
37
13
90
31
38
2
9
7
64
67
325
50
18
59
109
36
0
27