7
26
8
18
17
22
25
75
34
31
28
14
360
20
11
36
12
35
13
21
81
72
130
58
205
297
39
37
51
29
97
126
199
70
44
48
67
137
79
24
47
16
66
55
90
92