29
31
86
60
14
41
6
54
32
28
33
64
15
10
38
7
35
114
45
195
25
62
268
51
74
50
12
67
70
17
88
22
56
5
39
40
19
11
23
168
18
46
61
154