32
14
13
116
23
22
67
55
107
85
78
127
83
99
51
73
24
6
64
25
89
19
16
53
44
29
39
38
71
125
11
12
105
18
21
57
28
9
133
318
40
20
36
48