36
15
30
351
47
11
25
21
52
55
42
23
60
255
31
90
18
32
89
17
14
4
96
233
138
50
26
80
10
37
39
136
53
77
38
33
153
20
58
78
73
29
28