375
48
12
123
41
32
18
54
4
37
103
27
77
43
35
121
146
47
157
93
44
67
193
22
30
109
70
640
84
101
176
51
152
14
15
120
49
50
19
38
106
60
147
53
26
28