30
46
82
63
20
25
17
22
27
13
37
12
54
361
15
121
41
23
5
34
9
95
18
38
2
6
11
3
70
50
14
58
40
75
36
10
21
26
119
435
7
32
113