162
40
65
95
14
76
7
70
98
52
29
20
21
50
39
84
42
59
34
274
81
75
31
17
38
55
43
61
30
122
77
24
79
25
134
108
48
49
141
136
41
78
67
26
109
430
138
6
23