129
175
44
37
133
41
64
126
68
209
353
34
110
49
36
65
58
106
90
30
86
24
160
40
35
39
125
11
22
32
29
5
84
28
80
19
81
79
47
26
17
23
122
38