187
126
124
274
19
170
202
38
9
18
150
44
8
49
55
70
37
30
62
408
85
15
11
129
1
102
112
7
45
23
16
28
22
12
57
159
67
118
40
80
10
108
24
32
6
60
229
107
47