17
37
22
332
30
155
87
77
40
135
91
151
53
316
27
61
18
31
66
108
150
79
35
16
25
49
29
113
100
63
83
26
82
20
242
41
24
14
47
90
56
48
137
36
28
65
57
10
67