105
44
46
150
94
23
60
295
48
55
87
110
131
69
38
99
122
47
32
26
109
121
21
12
27
101
45
118
84
76
57
16
50
17
78
20
61
19
40
130
137
7
93
10
107
80
51
58
98