27
10
142
11
15
4
19
21
41
8
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
7
35
25
49
38
107
43
84
212
58