112
13
32
24
40
30
39
52
45
26
49
34
6
16
167
20
50
99
21
11
190
55
22
178
47
80
64
137
156
65
48
95
73
17
250
67
104
15
23
19
18
38
76
193