48
25
21
58
37
51
45
305
30
50
14
36
4
27
34
2
83
85
10
24
16
3
7
12
86
6
31
232
22
231
61
74
126
389
56
28
18
13
29
55
68
17
53
49
42