45
24
11
167
22
43
20
6
33
66
10
21
3
13
15
9
19
147
8
117
39
29
46
50
48
41
49
54
12
86
14
262
127
57
70
729
178
389
30
4
27
148
112
25
68
62