22
61
53
38
65
109
25
12
13
34
7
5
66
17
264
26
31
33
9
16
11
97
3
2
32
19
35
8
76
117
72
43
140
78
49
21
91
258
46
24
6
103
15
1