109
12
15
35
8
24
42
60
17
34
111
55
137
7
71
33
25
31
56
9
52
16
40
19
23
27
30
11
44
14
18
13
64
28
68
65
26
29
36