35
161
61
22
187
58
42
64
44
26
38
53
50
19
18
12
52
82
74
43
37
56
32
34
5
104
49
29
68
11
33
45
27
24
23
39
31
20
28
75
41
17
170
185
96
94