84
82
39
57
35
30
40
213
66
61
150
51
96
64
26
63
36
38
76
14
13
21
20
47
28
65
45
54
75
41
202
31
95
100
22
80
5
88
164
32
25
72
50
33
56
17
48
23
283
16