3
161
19
4
13
18
65
37
24
10
26
38
33
15
16
44
47
70
60
8
11
140
43
52
55
35
114
46
107
7
61
1
95
49
120
21
32
137
101
6
31
36
12
41
50