32
9
59
21
148
36
22
15
11
100
112
5
193
33
3
8
27
10
28
6
45
39
54
30
13
7
55
29
19
47
52
34
68
50
74
23
16
40
44
315
155