151
144
21
34
35
28
200
59
36
29
124
25
105
88
27
31
79
48
41
46
32
11
74
99
248
116
183
23
72
418
127
47
44
51
98
52
43
117
50
61
20
17
15
33
38
55
67