22
31
25
76
34
11
50
52
16
4
69
32
5
7
12
192
35
30
129
17
1
163
49
80
42
23
59
28
26
21
61
20
46
62
37
58
205
8
6
272
41
117
124
57
72
19
96