49
50
41
113
20
22
40
15
108
2
43
29
17
121
16
24
18
58
86
19
130
118
27
169
100
56
54
74
68
57
85
88
82
9
12
101
44
32
21
397
87
13
42
102
36
25
138