49
31
161
21
75
88
52
79
34
19
5
24
30
43
162
38
94
12
154
68
29
83
23
125
63
8
4
15
144
40
14
92
80
109
47
66
60
153
18
149
55
39
35
41