155
79
22
103
33
16
36
54
6
71
68
131
23
25
96
112
13
38
45
17
20
51
78
240
435
97
172
90
19
29
39
37
57
170
34
65
140
362
161
116
4
31
28
21
11
189
110
95