2
35
29
22
38
47
20
68
74
63
11
34
24
218
37
100
32
61
58
25
8
18
49
201
33
30
234
172
7
28
144
89
76
43
39
90
246
59
181
57
4
104
137
73
51
27
31
9
12
117
54