109
39
63
55
79
85
140
50
128
27
75
158
76
96
223
40
22
70
216
41
32
61
29
134
38
94
21
192
42
89
151
179
46
26
10
47
146
36
68
58
65
57
31
11
112
14
66
154