12
6
26
82
40
58
31
53
10
9
115
27
11
79
52
595
45
116
39
25
269
214
54
161
18
292
533
13
28
16
42
106
238
47
199
84
107
195
91
563
8
126
20
17
253
86
110
61
32
90