48
11
32
14
18
36
135
160
50
7
127
237
94
37
34
88
42
26
334
96
24
45
15
75
23
114
35
123
43
124
30
89
27
65
40
73
8
58
87
21
5
57
264
293