32
23
12
11
37
19
42
10
28
57
31
53
13
5
3
22
27
18
14
83
44
58
106
40
25
35
45
16
98
135
26
102
7
9
66
48
52