2
7
6
13
85
34
116
102
101
88
79
190
117
41
97
74
186
53
61
37
23
98
104
83
46
129
57
45
58
20
42
17
16
32
91
94
54
48
64
204
78
25
44
82
56
55
65
66
73
84
18
40
21