148
95
34
32
6
99
52
74
216
19
69
11
66
38
26
54
43
2
121
51
29
42
35
55
134
22
44
3014
122
203
5
293
65
71
25
195
209
15
16
85
14
41
33
36
9
129
18
180
105
87