63
4
9
38
109
1
3
22
24
11
48
19
14
25
55
127
71
21
119
34
15
41
37
26
81
64
31
23
39
78
95
46
96
7
18
174
94
44
42
113
376
158
54
228
16
100
35
199
103