117
57
86
40
15
23
85
41
29
58
27
12
9
83
31
39
145
50
10
3
30
16
76
60
127
43
61
47
11
19
78
55
104
89
155
51
18
261
33
34
250
59
36
32
88