295
75
117
168
140
187
34
131
50
76
58
24
35
758
28
23
40
30
44
32
52
9
26
333
33
292
13
11
92
20
61
14
10
29
36
185
59
86
5
73
17
15
25
31
340