36
119
166
25
144
51
21
168
61
28
254
113
79
54
97
100
34
39
43
135
10
14
91
26
40
16
31
48
49
1606
22
32
18
129
83
111
6
82
13
56
15
17
41
75
114
20
70
78
81
308