42
19
31
21
13
3
60
159
111
9
27
81
14
64
35
95
110
108
144
10
40
18
147
29
28
16
550
59
107
89
34
54
112
241
103
104
7
65
126
177
11
141
105
58
30
98