23
3
34
108
74
13
81
5
80
142
109
66
9
165
30
72
45
11
28
8
17
37
312
97
50
32
12
60
44
87
192
83
82
76
150
18
78
54
7
61
21
20
257
38