24
31
34
108
8
18
23
51
40
16
17
15
203
64
52
12
26
84
46
33
148
11
43
77
79
25
72
14
65
35
10
19
39
87
176
53
32
278
54
47