13
42
24
27
19
30
108
94
47
176
49
34
151
17
9
58
18
71
39
14
25
35
55
28
31
2
53
82
149
4
16
15
41
70
145
3
50
10
63
98
86
48
76
29