56
53
75
13
37
55
19
59
107
101
35
372
31
90
3
86
52
22
30
14
24
28
23
77
167
65
57
66
41
5
20
7
33
15
71
12
74
148
25
49
126
50
81
125