42
63
15
53
17
134
20
22
18
80
43
78
71
358
165
4
12
25
41
9
8
23
13
5
26
72
21
11
60
46
6
3
98
49
114
108
32
10
89
47
31
24
19
139
28
101