171
21
17
3
42
7
51
37
55
22
76
19
29
81
43
10
11
13
118
26
57
45
39
297
58
14
75
227
18
77
24
72
100
67
34
87
105
59
20
30
12
41
40
73