49
160
13
21
32
16
287
28
41
22
18
9
15
12
10
39
145
29
33
7
128
25
17
58
36
8
34
75
11
59
19
83
315
723
20
254
162
31
286
118
210