52
27
29
43
82
38
75
28
48
4
12
17
2
19
15
21
20
10
39
31
18
79
16
25
49
151
11
5
9
98
8
65
108
45
6
56
67
42
221
23
37