104
121
120
7
221
46
41
29
98
50
144
18
48
124
23
116
25
191
394
31
88
15
79
37
80
38
16
60
162
113
45
214
32
49
12
127
8
42
30
11
100
61
178
110
141