169
42
39
55
27
36
14
271
50
195
24
48
38
33
57
84
22
118
603
453
13
32
34
75
427
83
9
434
70
17
167
116
19
31
78
49
64
40
28
25
18
263
89
178
35
59
60
51
76
286