39
21
52
138
103
62
65
23
90
6
27
93
132
305
37
28
22
8
29
60
26
17
77
33
3
174
45
43
78
13
153
31
160
44
42
20
86
81
155
16
4
61
9
24
19
54
11
70