11
34
78
3
23
15
90
14
7
10
154
53
50
19
44
89
301
27
59
18
1
73
9
96
37
63
24
54
51
105
49
102
12
230
127
66
130
235
103
175
161
17
108
8
28
208
75
112