152
33
29
41
49
18
7
17
3
16
50
70
27
30
14
31
63
32
97
57
45
5
9
6
72
43
99
26
38
222
37
53
52
34
352
58
19
68
62
28
168
11