20
31
15
89
34
33
22
36
48
57
13
50
82
14
10
46
65
12
11
32
17
213
16
109
114
76
40
70
54
19
25
29
6
44
133
38
93
55
43
262
8
5
78
67
37
96
73
124