42
22
17
97
46
60
64
109
39
12
32
45
33
212
65
38
58
48
62
25
20
57
92
59
106
34
15
77
24
18
82
13
6
132
35
14
44
68
47
37
117
130
184
146
41
221
29
314