85
15
14
43
48
36
42
52
49
29
16
30
22
50
79
21
40
64
133
5
28
37
117
168
132
126
45
31
198
88
222
146
8
12
66
82
19
10
56
80
55
576
241
13
38
89
86
41
119