30
9
5
29
21
3
28
23
37
46
26
65
8
226
10
32
11
15
49
17
79
7
31
34
4
14
19
25
51
73
139
102
75
78
6
55
20
35