22
20
41
83
50
193
26
46
5
53
8
6
30
45
23
15
1
9
4
42
19
28
11
14
31
331
117
36
24
2
13
96
35
300
27
12
16
18
29
51
95