100
14
84
343
119
26
4
15
41
34
37
8
18
45
64
16
55
40
19
63
152
117
93
25
54
17
125
65
59
71
31
22
21
30
9
58
68
115
12
87
67
98
169
51