106
484
601
30
55
88
144
90
17
36
16
24
161
19
92
160
12
41
58
14
131
10
22
20
35
26
6
9
23
53
207
39
29
31
38
11
27
297
695
25
50
44
18
32
80
74
87
28
724
21
15