48
15
13
17
42
22
6
3
49
31
82
39
29
19
95
18
25
45
27
122
60
23
26
65
46
79
57
63
88
43
73
38
77
161
80
41
64
132
305
188
90