187
95
2
52
50
180
11
13
42
27
67
83
182
62
69
56
49
53
5
28
31
3
25
29
112
154
20
26
81
40
35
34
8
22
75
158
16
1
55
323
71
110
19
15
57
992
85
30
68