45
216
23
7
33
10
16
25
41
50
46
89
18
26
22
21
17
102
14
44
90
66
11
67
92
87
98
93
20
73
28
68
59
64
101
300
47
160
151
108
240
30
81
174