28
70
20
105
40
18
61
55
44
98
5
167
39
25
66
74
26
92
94
30
21
146
8
33
24
53
34
19
57
51
11
3364
43
64
710
225
603
14
37
343
3194
23
10
360
126
75
86
182
517
591
350
1020
99