117
56
59
85
71
78
21
13
34
46
27
29
156
19
40
30
17
31
108
25
32
55
138
105
22
41
26
44
43
10
37
23
102
113
50
36
57
18
77
35
83
28
112
49
12
8
14
11
95
133