69
382
23
33
56
19
22
49
36
87
39
339
9
16
14
20
28
61
109
50
57
31
21
45
51
41
18
53
68
8
47
76
26
15
95
102
131
37
11
85
89
66
98
105
514
63
5
165
580