43
152
40
32
122
18
23
81
41
19
12
14
26
96
7
47
118
39
66
64
85
15
38
165
2
141
17
59
22
56
80
27
33
29
37
35
70
292
16
30
31
67
42
204
120
78