126
39
11
13
52
33
67
47
30
31
6
16
4
5
21
64
23
18
10
82
8
29
41
12
9
14
54
59
637
26
25
50
20
19
209
140
129
2
108
56
3
145