42
20
11
6
18
62
51
57
31
30
14
17
10
21
7
15
43
24
122
41
34
45
55
58
89
36
3
79
49
13
106
33
70
246
69
82
76
123
77
23
391
95
74
28