48
18
32
119
78
95
12
13
114
50
24
14
7
5
16
47
15
19
136
27
38
85
101
30
20
69
11
70
65
163
77
355
121
31
10
110
40
3
33
52
99
82