15
29
18
36
59
20
126
222
45
73
42
116
41
33
8
22
28
37
7
43
55
84
60
153
17
68
38
2
182
65
69
51
27
53
11
10
63
21
78
23
52
89
25
35
189
34
16
88
58
107