13
32
28
48
147
96
29
31
92
24
20
111
19
63
18
105
43
36
50
58
37
25
17
44
33
26
106
10
65
45
66
168
12
67
53
11
495
40
23
6
9
157
97
14
49
91
35