32
118
93
43
16
66
10
71
34
87
11
21
15
13
222
41
61
64
14
31
115
60
19
5
4
9
23
33
44
75
134
38
82
69
514
165
166
108
25
45
42
29
12
111
18
80
27
8
30