48
36
22
8
101
53
14
29
3
292
71
84
7
6
10
31
278
51
64
61
114
99
86
102
19
67
16
17
50
79
123
78
104
112
75
511
37