77
49
51
21
25
26
8
27
15
103
43
33
94
70
5
41
38
436
484
4
17
24
12
29
16
2
13
40
208
23
20
18
50
93
11
63
87
140
22
45
317
61
28
115