111
26
20
8
105
44
144
79
95
81
11
14
7
9
52
55
13
24
49
34
18
152
33
74
21
41
22
58
27
29
77
12
4
28
115
37
43
19
35
31
32
23