80
51
28
83
14
35
7
271
21
23
41
94
122
16
46
19
49
71
15
39
116
31
22
12
29
95
54
86
13
47
24
53
34
4
50
72
65
56
30
8
32
18
26
33
78