108
46
54
79
74
107
18
58
31
52
170
27
125
7
92
87
32
37
17
25
78
30
72
80
56
23
20
35
59
60
65
66
70
16
114
40
51
229
24
26
120
15
131
9
38
43
14
10
19
13
75