48
41
33
31
46
67
11
104
25
273
34
22
187
136
55
99
28
29
150
32
14
448
89
201
19
9
21
27
84
38
35
65
90
127
80
62
50
182
13
23
26
54
15
20
10
53
18
95