27
35
70
191
127
100
38
25
97
101
61
42
175
15
59
43
89
31
62
72
189
21
130
36
77
49
48
30
51
63
14
125
18
415
11
40
23
163
110
67
140
82
53
41
437
80
87
32
20