28
144
26
14
31
19
6
70
9
20
46
338
49
24
5
22
61
7
33
41
18
15
35
32
11
13
73
10
12
367
3
29
284
53
85
253
66
119
52