111
39
98
76
38
23
114
41
30
77
24
52
187
34
16
74
15
10
105
75
20
300
33
13
8
55
68
18
25
61
35
200
162
88
90
7
2
6
167
14
40
11
28
12
95
71
21
3