5
14
4
17
1
11
3
9
13
24
65
31
12
26
76
71
62
37
21
81
10
59
58
91
27
85
51
25
112
121
108
104
176
268
147
379
82
66