93
102
69
38
16
21
34
78
52
192
25
22
57
135
136
80
49
226
86
14
45
95
13
32
94
108
15
4
154
160
26
17
117
466
88
76
23
97
110
82
59
104
66
90
19
12
165
8
142
44
87