105
9
68
41
30
65
134
48
45
33
4
17
35
55
84
18
42
2
7
245
6
182
73
22
56
58
292
83
12
21
36
5
20
34
107
26
52
114
143
38
44
70
121
16
186
60
130
19