22
120
33
9
16
23
109
123
38
14
197
89
50
83
41
97
45
46
342
48
17
13
43
49
15
131
44
47
341
36
18
19
39
158
66
146
31
93
52
5
104
76
56
1
69
34