31
63
76
92
115
144
246
11
212
87
21
106
45
42
22
20
58
40
77
5
2
8
6
178
179
46
55
19
239
15
29
156
57
25
95
34
41
47
60
24
241
103
43
32
26
38
49
4
74
13
51