102
11
33
34
10
14
7
23
20
18
37
19
64
16
54
28
44
83
22
52
45
69
63
31
77
41
46
259
30
272
50
26
99
86
189
91
49
72
40
146
85
94
70
76
610