33
98
25
123
40
31
182
50
18
15
2
4
94
17
36
310
48
20
9
89
30
8
116
29
21
13
54
111
117
28
170
51
45
43
203
37
12
19
5
66
57
32
23
22