136
42
24
17
20
261
12
22
55
95
131
51
106
242
76
130
820
171
32
30
47
25
46
82
63
189
54
92
341
81
49
67
350
204
78
170
39
48
150
960
35
75
118
84
61
59
41