85
55
11
68
15
32
167
14
262
27
29
134
40
24
77
20
337
30
19
21
16
69
58
25
31
109
65
57
36
37
47
82
90
71
360
206
397
284
46
112
67
144
84
94
216
145