94
30
38
46
72
77
49
91
53
12
32
229
64
35
20
41
275
82
29
14
54
24
48
16
58
73
60
61
69
502
37
43
165
163
5
93
74
196
15
10
59
33
11
26
21
105
357
36
79