31
50
53
79
141
130
13
33
109
93
70
12
69
27
37
83
16
21
34
6
35
301
38
36
30
91
42
22
15
45
24
77
80
18
82
10
97
51
47
8
196
89
84
32
44
28