22
12
20
29
59
23
5
120
6
65
38
237
91
1
19
3
82
72
21
28
69
43
13
36
14
10
25
16
44
55
95
62
15
87
11
4
18
75
83
80
31
243
2
84