22
31
9
148
7
58
11
39
30
60
99
10
544
84
82
8
35
12
262
33
41
66
3
55
5
42
45
4
2
6
14
53
59
17
79
16
13
78
15