48
46
77
22
67
35
17
7
5
84
60
146
28
12
31
36
105
68
27
40
25
111
326
30
64
98
74
39
128
159
62
21
69
390
175
23
82
53
57
55
110
480
29
79
93
54
86
127