33
15
7
9
39
1
152
14
80
42
8
128
71
110
37
81
82
206
154
221
564
57
217
46
320
107
148
908
32
125
117
70
157
459
61
85
68
79
69
36
77
41
20
38
91
853
30
185
73
48
34