9
63
24
6
178
112
10
105
26
16
3
36
7
31
4
39
21
414
41
87
76
25
29
12
1
51
28
5
232
60
14
125
50
83
119
111
17
13
45
90
103
126
118
23
42
108