46
61
54
29
142
36
18
15
48
121
40
30
333
113
110
82
26
131
117
56
156
97
57
106
23
51
124
52
53
35
22