36
166
51
88
3
16
224
15
163
12
1
212
35
6
33
8
28
45
11
136
13
31
98
123
208
14
22
122
10
42
57
127
30
29
2
76
5
67
39
18
441
369
49