6
144
74
55
28
9
155
51
386
163
138
91
15
32
29
23
34
82
14
47
20
67
52
542
4
8
2
33
66
30
7
75
11
25
19
70
117
87
43
81
92
107