5
35
19
22
13
12
17
33
1
6
42
30
31
119
52
63
26
37
80
14
21
62
118
25
96
73
251
100
89
161
50
18
70
24
10
46
34
39
126
54
331
28
65
16
53
11
59