11
95
23
108
40
39
34
7
90
41
14
18
56
13
44
12
21
16
6
8
37
50
72
116
48
61
200
5
29
9
15
47
149
83
30
20
46
19
57
33
22
27
25
10
43
51
35
97
169
36
42