151
60
28
108
77
6
18
33
5
159
66
68
10
117
39
274
21
52
70
9
174
188
34
37
26
235
110
79
134
94
127
23
165
27
126
96
32
51
112
44
4
25
80
195
139
50
54
40
35
355