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