99
11
29
43
41
8
32
13
52
17
105
15
10
26
92
12
25
18
216
47
30
31
335
122
106
2
16
222
46
24
96
48
265
78
21
5
37
53
56
65
14
77
7