49
33
46
31
29
35
96
39
56
10
58
7
61
26
181
32
18
12
16
11
24
6
97
95
37
9
3
21
264
28
8
20
25
41
27
19
50
79
5