108
200
170
51
35
71
36
48
178
92
53
25
38
65
174
44
23
30
52
54
75
40
39
47
45
8
43
194
89
72
93
12
128
32
127
105
60
82
11
66
166
46
107
58
84
95
41
104
63
113
50
55
114
42
37
56
33
88