32
20
109
7
23
5
8
22
29
34
6
18
11
82
200
76
10
9
21
13
12
15
57
40
120
58
25
36
17
67
47
53
55
33
43
73
125
48
27
118
44
24
39
16
86
78