68
19
37
16
111
28
144
31
22
49
95
41
64
51
69
20
25
167
131
29
13
57
99
146
105
47
84
128
56
76
24
32
130
249
45
78
154
75
48
289
101
221
52
10
11
35
59
38
102
8
276