5
19
38
45
141
23
25
151
22
13
32
62
149
37
15
35
49
59
46
115
329
1
17
41
87
150
309
28
542
18
60
107
21
116
6
30
159
83
36
9
102
70
11
106