28
61
25
47
9
12
26
16
179
8
82
19
42
48
21
18
30
79
493
81
22
58
95
5
32
149
105
59
10
46
101
308
165
15
4
2
50
17
87
43
64
51
107
77