31
53
27
236
15
23
42
17
26
30
34
37
20
11
99
51
12
25
14
22
60
21
29
18
40
35
16
39
28
19
36
33
10
38
63
374
72
100
32