156
17
15
362
34
27
121
126
96
67
12
21
24
9
44
68
60
32
25
13
53
37
16
52
517
115
172
40
39
26
86
122
277
8
119
47
18
14
2
3
31
7
414
145
51
33
79
112
161
71
48