6
16
18
10
36
160
14
17
43
48
213
53
81
125
240
82
67
15
4
5
2
27
136
71
145
35
149
89
63
175
75
98
23
12
57
8
25
28
51
58
74
47
3
32
1