27
41
157
31
36
14
115
8
22
12
94
156
155
353
128
29
40
97
334
3
30
23
17
26
81
13
33
16
85
328
55
51
18
35
50
92
113
5
28
117
6
56
60
107
67