90
1310
194
24
55
71
42
190
160
102
13
52
49
40
384
336
300
104
76
16
36
39
44
78
26
32
21
17
22
18
35
131
68
3
11
211
59
23
7
28
31
29
62
74
15
70
327
33
65
156
12