61
46
152
22
130
58
27
86
42
38
28
2
88
29
48
103
41
92
72
36
30
112
43
129
4
26
147
106
54
82
79
11
18
47
23
20
32
14
25
53
62
44
56
16