27
10
141
11
15
4
19
26
21
41
7
37
111
17
22
31
5
86
91
36
50
18
65
20
13
54
105
364
47
233
55
101
94
51
14
80
35
25
49
38
107
43
84
212
58