151
23
232
24
118
46
16
228
13
34
14
17
3
25
65
283
120
109
70
110
187
68
37
53
291
55
29
125
30
79
138
54
15
32
18
21
148
41
27
50
114
153
170
128
66
40
186
57
59
43
119
63