4
46
9
3
14
10
2
60
13
8
19
33
23
17
63
6
26
27
67
31
15
62
39
64
18
50
268
129
56
103
84
145
237
165
54
88
136
139
141
289
35
11
29
42
45
48
47
41