171
49
14
29
43
85
708
34
18
40
98
86
114
39
32
46
199
55
87
25
152
48
20
94
76
44
2693
17
82
251
53
174
54
19
267
47
33
30
24
13
66
22
41
58
57
35
71