48
33
264
55
132
113
126
333
67
50
58
24
18
103
1603
214
1225
35
16
6
8
31
5
72
20
121
12
17
34
36
19
32
11
43
30
51
38
70
82
468
97
404
74
4
2
426