22
131
30
10
19
31
21
23
14
49
37
4
26
8
84
50
38
43
5
76
24
28
13
82
39
7
2
3
34
11
46
139
27
33
66
18
47
61
141
15
86
17
48
105
75