12
163
29
25
21
94
31
7
37
60
14
24
48
135
26
106
4
42
160
9
6
34
43
10
40
47
61
105
85
33
88
84
68
19
36
20
100
11
55
50
82
92
64
66
44
53