22
50
16
28
37
24
5
129
7
30
4
54
33
10
38
161
114
116
85
6
19
21
99
89
14
190
13
20
15
23
39
79
12
416
29
40
82
32
55
119
8
84
42
83
317
45
64
75