116
123
28
138
20
16
61
70
65
52
97
109
19
152
329
66
27
15
127
194
230
34
182
43
35
1053
7
3
6
14
48
29
25
82
57
50
39
159
165
106
1
18
2
24
46
22
10
36