83
23
10
35
63
38
21
76
66
17
122
204
31
28
100
91
26
93
43
47
11
65
92
52
88
257
82
32
7
24
27
30
50
16
15
29
3
14
13
33
60
422
5
51
128
22
40