64
95
108
78
5
202
81
62
43
91
149
51
89
207
73
174
6
368
58
10
44
53
39
12
56
38
32
31
47
26
21
35
177
25
46
2
28
20
22
17
63
27
13
40