10
104
13
72
28
49
35
11
26
29
17
21
105
46
25
38
33
12
133
196
118
20
18
51
141
83
97
115
184
56
67
14
181
88
130
37
121
16
3
77
48
6
22
1
4
198
92
24
68
23