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