9
12
61
3
11
19
4
63
36
15
194
66
7
33
13
6
32
31
23
44
5
1
45
92
2
29
34
254
59
100
335
18
124
10
8
70
25
146
175
79
48