45
41
15
28
48
47
12
176
13
62
140
3
100
14
23
24
34
49
383
4
7
5
305
132
6
102
16
43
29
173
56
78
166
108
179
11
17
136
8
218
30
39
98
9
82