104
55
123
42
50
18
25
190
43
74
47
37
100
136
49
80
26
154
57
40
87
105
221
5
86
376
76
442
60
16
24
31
8
21
83
101
120
10
130
51
242
103
11
6
19
112
4
9
17
89
32
13
20