6
26
16
52
115
18
31
5
13
48
30
23
28
17
89
9
126
24
41
39
37
51
229
64
14
7
25
135
127
33
324
82
11
12
97
61
10
15
2
134
136
19
59
40