96
54
31
74
102
131
82
68
105
80
353
146
56
90
134
6
208
63
84
35
668
13
649
38
57
163
148
34
29
129
311
37
170
76
19
75
45
127
3
36
527
40
23
58
92
43
22
47
41
33
125
144
77
9
93