25
52
63
160
35
38
12
49
54
84
86
5
64
55
7
44
18
202
100
119
20
22
14
173
39
16
50
32
15
53
232
65
17
204
111
71
46
66
41
13
40
21
19
85
74
29
4
135