127
50
31
11
12
26
6
13
118
4
9
1
23
24
139
86
453
38
19
27
29
82
49
20
5
109
79
25
102
17
176
32
107
18
61
10
65
71
33
35