148
155
43
20
136
30
25
31
22
19
7
27
12
52
56
444
23
55
26
66
211
237
595
21
15
87
151
202
112
24
165
1328
167
78
108
29
662
65
74
34
2
320
16
62
114
59
11
92
50