91
105
100
188
4
24
65
59
33
67
93
56
12
15
45
10
27
40
8
77
109
133
61
58
46
102
13
2
14
66
18
37
9
169
36
28
75
32
48
51
128
55
114
5
34
22
278
71
19