173
50
1120
763
35
47
102
16
27
58
15
802
77
19
42
9
18
52
17
342
82
23
21
236
8
13
270
24
33
28
22
40
41
205
70
137
115
84
65
55
12
31
30
59