63
52
32
33
28
83
108
27
25
39
92
53
212
71
11
14
94
22
4
59
64
175
12
65
24
6
20
56
29
43
61
18
68
13
66
30
144
45
41
47
241
69
38
7