1
11
4
113
20
79
15
21
19
53
25
36
12
153
32
34
22
29
27
39
49
100
104
62
9
83
24
58
38
109
17
28
23
46
81
95
144
96
56