94
5
9
43
33
41
12
145
61
7
10
103
1
31
3
55
19
26
15
48
2
105
4
29
17
25
6
8
44
57
14
22
499
128
21
109
36
164
59
119