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