156
33
8
117
45
31
64
44
108
83
111
11
16
170
68
15
309
120
40
219
19
55
6
14
26
29
105
52
21
91
58
12
48
18
27
115
17
97
96
4
10
39
22